page{background-color: #fff;}
.mainCategory{
    .mainNav,.mainContent{padding-bottom: 90px;position: absolute;top: 0;bottom: 0;overflow: hidden;}
    .mainNav{width: 160px;left: 0;background-color: #f5f5f5;}
    .mainContent{left: 180px;right: 0;}
    .mainList{position: absolute;top: 90px;bottom: 90px;left: 0;width: 100%;overflow: hidden;}
    .cart-bar{position: absolute;bottom: 90px;right: 0;}
    .cart-bar-list{
        position: absolute;bottom: 0;right: 0;left: 0;width: 100%;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);background-color: #fff;
    }
}